সিপিইউ
কম্পিউটারের যে অংশ ডেটা প্রক্রিয়াকরণের কাজ করে তাকে সেন্ট্রাল প্রসেসিং ইউনিট বা সিপিইউ বলে। সিপিইউ কম্পিউটারের মস্তি’ বা ‘বেইন’ স্বরূপ। কম্পিউটারের কাজ করার গতি এবং ক্ষমতা- সিপিইউ-এর ওপর নির্ভরশীল। কম্পিউটারের প্রাণশক্তি হচ্ছে সিপিইউ (CPU)। কম্পিউটারের কাজ করার গতি ও ক্ষমতা সিপিইউর উপর নির্ভরশীল।
সিপিইউ এর গঠন:
সেন্ট্রাল প্রসেসিং ইউনিট বা সিপিইউ নিম্নলিখিত তিনটি প্রধান অংশ নিয়ে গঠিত। যথা :
১.রেজিস্টার সমূহ (Register Set)।
২.গাণিতিক যুক্তি অংশ (Arithmetic & Logic Unit-ALU)
৩.নিয়ন্ত্রণ অংশ (Control Unit)
গাণিতিক যুক্তি অংশ (Arithmatic & Logic Unit-ALU): অ্যারিথম্যাটিক অ্যান্ড লজিক্যাল ইউনিট কম্পিউটারের ইনস্ট্রাকশনগুলাে নির্বাহ (Execution) করার জন্য মাইক্রো অপারেশনগুলাে (Micro Operation) পালন করে। এটি কম্পিউটারের গাণিতিক ও যুক্তিমূলক কাজ বা সিদ্ধান্তমূলক কাজ করে।
নিয়ন্ত্রণ অংশ (Control Unit): কন্ট্রোল সিপিইউ-এর রেজিস্টেশনসমূহ এবং গাণিতিক যুক্তি অংশের মধ্যে ডেটার আদান-প্রদান তদারকি করে এবং গাণিতিক অংশ কি কাজ করবে তার ইনস্ট্রাকশন প্রদান করে। তাছাড়া কম্পিউটারের সব অংশের নিয়ন্ত্রণ ও সময় নির্ধারণ সংকেত প্রদান করে।
রেজিস্টার সেট: প্রক্রিয়াকরণের সময় অস্থায়ীভাবে ডেটা সংরক্ষনের জন্য সিপিইউ-এর ভেতর ইলেক্ট্রনিক সার্কিট দিয়ে গঠিত রেজিস্টারসমূহ দরকার হয়। এ রেজিস্টারগুলো অ্যাকিউমুলেটর রেজিস্টার, ইনস্ট্রাকশন রেজিস্টার, অ্যাড্রেস রেজিস্টার, সাধারণ রেজিস্টার, বিশেষ ব্যবহারকার্যের রেজিস্টার ইত্যাদি।
সিপিইউ-এর কাজ:
১.কম্পিউটারের সব অংশের নিয়ন্ত্রণ ও সময় নির্ধারণ সংকেত (Timing & Control signals) প্রদান করা।
২.মেমােরি ও ইনপুট/আউটপুট ডিভাইসের মধ্যে ডেটার আদান-প্রদান করা (Transferring data)
৩. মেমােরি থেকে ডেটা ও ইন্সট্রাকশন নেয়া (Fetching instructions & date)
৪. ইনস্ট্রাকশন ডিকোড করা (decode)
৫. গাণিতিক ও যুক্তিমূলক কাজ বা সিদ্ধান্তমূলক কাজ করা (Arithmetic & logical opertions)
৬. কম্পিউটারের মেমােরিতে সংরক্ষিত প্রােগ্রাম নির্বাহ করা ও
৭. ইনপুট ও আউটপুট অংশগুলাের সাথে সমন্বয় সাধন ইত্যাদি।
Read more